/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.ejemplo.entidad;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 *
 * @author i5
 */
@Entity  //con esta anotacion esta clase es una entidad
@Table(name="PERSON")
public class Persona implements Serializable{
    @Id
    @Column(name="dni")
    private String idPersona;
    
    @Column
    private String nombre;
    
    @Column
    private String apellidos;

    public Persona() {
    }

    public Persona(String idPersona, String nombre, String apellidos) {
        this.idPersona = idPersona;
        this.nombre = nombre;
        this.apellidos = apellidos;
    }

    public String getIdPersona() {
        return idPersona;
    }

    public void setIdPersona(String idPersona) {
        this.idPersona = idPersona;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getApellidos() {
        return apellidos;
    }

    public void setApellidos(String apellidos) {
        this.apellidos = apellidos;
    }
    
}
